electrical trolley - German English Dictionary